package com.funong.matrix.biz.massage.facade.impl;

import com.funong.matrix.biz.base.entity.SysMsgTemplateEntity;
import com.funong.matrix.biz.massage.domain.SysMsgTemplateDomainDao;
import com.funong.matrix.biz.massage.facade.SysMsgTemplateFacade;
import com.funong.matrix.core.dto.QueryDTO;
import com.funong.matrix.core.dto.Result;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * @author : NaNa
 * @since : 2023-05-19 17:01
 **/
@Slf4j
@Service
public class SysMsgTemplateFacadeImpl implements SysMsgTemplateFacade {

    @Resource
    private SysMsgTemplateDomainDao sysMsgTemplateDomainDao;

    @Override
    public Result queryMsgTemplate(QueryDTO<SysMsgTemplateEntity> queryDTO) {
        return sysMsgTemplateDomainDao.queryMsgTemplate(queryDTO);
    }

    @Override
    public Result updateMsgTemplateStatus(Integer id, Integer status) {
        return sysMsgTemplateDomainDao.updateMsgTemplateStatus(id,status);
    }

    @Override
    public Result updateMsgTemplate(SysMsgTemplateEntity msgTemplate) {
        return sysMsgTemplateDomainDao.updateMsgTemplate(msgTemplate);
    }
}
